fabric of woven banana leaves - German English Dictionary